Data Structures | |
| struct | _PspSysmemPartitionInfo |
Typedefs | |
| typedef _PspSysmemPartitionInfo | PspSysmemPartitionInfo |
Functions | |
| int | sceKernelQueryMemoryPartitionInfo (int pid, PspSysmemPartitionInfo *info) |
| Query the parition information. | |
| SceSize | sceKernelPartitionTotalFreeMemSize (int pid) |
| Get the total amount of free memory. | |
| SceSize | sceKernelPartitionMaxFreeMemSize (int pid) |
| Get the size of the largest free memory block. | |
| void | sceKernelSysMemDump (void) |
| Get the kernel to dump the internal memory table to Kprintf. | |
| void | sceKernelSysMemDumpBlock (void) |
| Dump the list of memory blocks. | |
| void | sceKernelSysMemDumpTail (void) |
| Dump the tail blocks. | |
| int | sceKernelSetDdrMemoryProtection (void *addr, int size, int prot) |
| Set the protection of a block of ddr memory. | |
| SceUID | sceKernelCreateHeap (SceUID partitionid, SceSize size, int unk, const char *name) |
| Create a heap. | |
| void * | sceKernelAllocHeapMemory (SceUID heapid, SceSize size) |
| Allocate a memory block from a heap. | |
| int | sceKernelFreeHeapMemory (SceUID heapid, void *block) |
| Free a memory block allocated from a heap. | |
| int | sceKernelDeleteHeap (SceUID heapid) |
| Delete a heap. | |
| SceSize | sceKernelHeapTotalFreeSize (SceUID heapid) |
| Get the amount of free size of a heap, in bytes. | |
|
|
|
|
||||||||||||
|
Allocate a memory block from a heap.
|
|
||||||||||||||||||||
|
Create a heap.
|
|
|
Delete a heap.
|
|
||||||||||||
|
Free a memory block allocated from a heap.
|
|
|
Get the amount of free size of a heap, in bytes.
|
|
|
Get the size of the largest free memory block.
|
|
|
Get the total amount of free memory.
|
|
||||||||||||
|
Query the parition information.
|
|
||||||||||||||||
|
Set the protection of a block of ddr memory.
|
|
|
Get the kernel to dump the internal memory table to Kprintf.
|
|
|
Dump the list of memory blocks.
|
|
|
Dump the tail blocks.
|
1.4.6